/**
 * Copyright &copy; 2012-2016 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
 */
package com.server.modules.sys.entity.friends;

import org.hibernate.validator.constraints.Length;

import com.server.common.persistence.DataEntity;

/**
 * 好友管理Entity
 * @author 王磊
 * @version 2016-09-02
 */
public class Friends extends DataEntity<Friends> {
	
	private static final long serialVersionUID = 1L;
	protected String friendAId;		// 用户A的id
	protected String friendAType;		// 用户A的类型，0为客服，1为普通用户
	protected String friendBId;		// 用户B的id
	protected String friendBType;		// 用户B的类型，0为客服，1为普通用户
	
	public Friends() {
		super();
	}

	public Friends(String id){
		super(id);
	}

	@Length(min=1, max=64, message="用户A的id长度必须介于 1 和 64 之间")
	public String getFriendAId() {
		return friendAId;
	}

	public void setFriendAId(String friendAId) {
		this.friendAId = friendAId;
	}
	
	@Length(min=1, max=1, message="用户A的类型，0为客服，1为普通用户长度必须介于 1 和 1 之间")
	public String getFriendAType() {
		return friendAType;
	}

	public void setFriendAType(String friendAType) {
		this.friendAType = friendAType;
	}
	
	@Length(min=1, max=64, message="用户B的id长度必须介于 1 和 64 之间")
	public String getFriendBId() {
		return friendBId;
	}

	public void setFriendBId(String friendBId) {
		this.friendBId = friendBId;
	}
	
	@Length(min=1, max=1, message="用户B的类型，0为客服，1为普通用户长度必须介于 1 和 1 之间")
	public String getFriendBType() {
		return friendBType;
	}

	public void setFriendBType(String friendBType) {
		this.friendBType = friendBType;
	}
	
}